home *** CD-ROM | disk | FTP | other *** search
-
- Visual Basic for Windows Interface
- For The Novell Netware 4.x,3.x & 2.x
- Software Development Kit
-
- by Joseph A. DiVito
- Seton Hall University
- Office of Academic Computing
-
- divito@lanmail.shu.edu
-
-
- Introduction and Purpose
- ----------------------------
- This Interface will allow a user to design applications in
- Visual Basic for Windows that involve accessing certain aspects of
- Novell Netware 2.X, 3.X and 4.X (Bindery Mode) server directly.
-
- The Interface has been designed to emulate the Include Files
- of C/C++ as much as possible. For example to use just the server
- connectivity Function include 'NW41CONN.BAS' and 'NW41COMM.BAS'.
- If you want to use all the function related to the NWCALLS.DLL just
- include one file 'NW41CALL.BAS'. Just as in the C/C++ version you
- had to include NWCALLS.H
-
- This interface can be obtained via anonymous ftp at Seton
- Hall's anonymous ftp site at ftp.shu.edu and retrieving the file
- /pub/nw41/nw41bas.EXE. If you did not obtain the interface from this
- location... it's OK!! This software is completely freeware and can
- be freely distributed. I only ask the no alterations or exclusions
- of files be performed prior to distribution. If you obtained this
- file from another location besides Seton Hall I would appreciate an
- E-mail telling me where you got it. I just like to keep track of
- where distribution sites are located.
-
- Installation Instructions
- -----------------------------
- By executing the File NW41BAS.EXE this will automatically
- extract the BAS and DLL files. The DLL's must be relocated in the
- SYSTEM directory for Windows and the BAS files placed into the
- Visual Basic Directory. These BAS files must then be included into
- the application as necessary.
-
- Support and Compatibility Issues
- ------------------------------------
- Some of the Bindery, Connectivity and File Server Environment
- Functions have been tested and seem to work OK. Most of the More
- advanced connectivity Information gathering function and Bindery
- property creation routines have not been tested. I of course hold
- no responsibility of data loss or damage due to this Interface and
- HIGHLY recommend complete testing of an application on a test
- server before moving it to a production environment.
- Questions regarding Installation, Programming aspects or just
- general questions comments or recommendation can be E-mail to me
- at:
- divito@lanmail.shu.edu
-
- Version History and Included Files
- --------------------------------------
- Version 1.0 - Rel. of Bindery Based VB Interface for 2.x, 3.x and 4.x
-
- NW4XBIND.BAS - Functions for Server Bindery Work
- NW4XCONN.BAS - Function for Server Connectivity
- NW4XSERV.BAS - Function for File Server Environment issues
- NW4XCOMM.BAS - common Type definitions
- NW4XCALL.BAS - ALL Type, function and Const decla.
- NW4XDIR.BAS - Functions for directory work
- NW4XVOL.BAS - Functions for volume information retr.
- NW4XDEL.BAS - Functions to handle salvaging of deleted files
- NW4XMSG.BAS - Functions for File Server and PC messaging
- NW4XERR.BAS - Delarations of Error messages with HEX Equiv.
- NW4XTTS.BAS - Functions to handle Trans. Tracking
- NW4XPRNT.BAS - Functions to handle all printing and queue management
- NW4XACCT.BAS - Functions for Accounting
- NW4XMISC.BAS - Functions for Misc. Needs of Netware
- README - This file
- WINSLIST.MAK - Windows Version of Slist
- WINSLIST.FRM - Form for the Windows Slist
- WINSLIST.BAS - Support function and Global variables for WinSlist 2.0
- WINUSER.MAK - Windows version of Userlist
- WINUSER.FRM - The form to display connection information
- WINUSER.BAS - Support function and GLobal Variables for WinUser 1.0
- NWCALLS.DLL - Windows DLL containing the Netware Functions
-
- All NW4X???.BAS file relate to the Netware SDK.
- NW4XCALL.BAS does not yet contain all information. This will be
- included in the final release
-
- WINSLIST.MAK - Version 2.0 - release of WINSLIST 2.0
- An upgrade to the Slist provided by Novell
- Also get Server, Volume and Bindery Information
- Basically is provided to demonstrate the functions
- and how they are used. GUEST accout required for
- Bindery info retrieval.
-
- WINUSER.MAK - Version 1.0 - A Windows based Userlist program
- Display the equivalent of doing a userlist /a
- at a DOS prompt. Also demonstrates function
- usefulness. Allow printing of entire list also
-
- There are of course more BAS files and Functions on the way, mostly
- for NDS capability. This will be forthcoming and are currently in
- alpha testing in-house.
-
-
- Known Problems and Bugs
- ---------------------------
- 1. There are known problems with the NW4XPRNT.BAS file using Windows 95.
- functions NWGetCaptureFlags has produce the "Ignore or Close"
- Window. However, clicking Ignore allows the program to proceed
- normally. This is being worked on. the problem apears to be
- related to the defination of the NWCAPTURE_FLAGS1 Type defination.
- Users are welcome to debug on there own.
-
-
-
- Good Luck - Joe
-